be curbed - Fransızca İngilizce Sözlük